indication indiscutable - Turkish English Dictionary